\hypertarget{classbo_1_1Game}{
\section{bo::Game Class Reference}
\label{classbo_1_1Game}\index{bo::Game@{bo::Game}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classbo_1_1Game_a866b62cfaffdcab4fc83fb1dceb20e44}{
{\bfseries Game} (\hyperlink{classAbstractFactory}{AbstractFactory} $\ast$, \hyperlink{classbo_1_1LevelGenerator}{LevelGenerator} $\ast$, const int fps, const int lives, \hyperlink{classbo_1_1Player}{Player} $\ast$player)}
\label{classbo_1_1Game_a866b62cfaffdcab4fc83fb1dceb20e44}

\item 
\hypertarget{classbo_1_1Game_af28663dc456f46eead80a069ec68d713}{
void {\bfseries GenStdGame} (const char $\ast$paddleFile, const char $\ast$breakableFile, const char $\ast$ballFile)}
\label{classbo_1_1Game_af28663dc456f46eead80a069ec68d713}

\item 
\hypertarget{classbo_1_1Game_a788146b6c6d9d06c4532decaa61b4f2a}{
void {\bfseries AddLevel} (\hyperlink{classbo_1_1Level}{Level} $\ast$)}
\label{classbo_1_1Game_a788146b6c6d9d06c4532decaa61b4f2a}

\item 
\hypertarget{classbo_1_1Game_a8a4108496fa814e87dfef893e7d42cfb}{
void {\bfseries ScreenSize} (int, int)}
\label{classbo_1_1Game_a8a4108496fa814e87dfef893e7d42cfb}

\item 
\hypertarget{classbo_1_1Game_a96341ca5b54d90adc3ecb3bf0bcd2312}{
void {\bfseries Run} ()}
\label{classbo_1_1Game_a96341ca5b54d90adc3ecb3bf0bcd2312}

\item 
\hypertarget{classbo_1_1Game_ac276c56709899cb9de87dc80c2b62cbb}{
void {\bfseries Tick} ()}
\label{classbo_1_1Game_ac276c56709899cb9de87dc80c2b62cbb}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
Game.h\item 
Game.cpp\end{DoxyCompactItemize}
